GtkToolShell: Move vfunc default results to default implementations.
authorMurray Cumming <murrayc@murrayc.com>
Tue, 9 Aug 2011 14:55:01 +0000 (16:55 +0200)
committerMurray Cumming <murrayc@murrayc.com>
Tue, 30 Aug 2011 13:28:06 +0000 (15:28 +0200)
commit342c64c2f2066275ce525b3d8a22b6fa61e9e70e
tree984ddf44157941e5acbde02535023af2f20f27f0
parent9379a48e22f47d3103ddebed2354d28263c7f74b
GtkToolShell: Move vfunc default results to default implementations.

Otherwise the default values are only used if no vfunc is set,
making that default unavailable to vfunc implementations as a fallback,
and unavailable to language bindings (such as gtkmm) that always
have a vfunc implementation, even if that often only tries to call
the base vfunc implemntation.

This was making gtkmm's ToolPalette's (and probably ToolBar's)
items look like buttons instead of being flat.

https://bugzilla.gnome.org/show_bug.cgi?id=656223
gtk/gtktoolshell.c